French translation for "cram down one's throat"
|
- engloutir, entasser, fourrer
- Similar Words:
- "crakow" French translation, "cralize" French translation, "craloh" French translation, "cram" French translation, "cram (game)" French translation, "cram full" French translation, "cram school" French translation, "cramahe" French translation, "cramaille" French translation
|
|
|